Top companies in India by Revenue

This ranking features the top 1,898 companies in India ranked by Revenue, totaling a Revenue of USD 2.08 T, for June 24, 2025.

Items per page
Frequently Asked Questions
  • Which company in India has the highest Revenue ?

    The company in India with the highest Revenue is Reliance Industries Limited (NSE: RELIANCE.NS) at USD 116.80 B.

  • Which company in India has the lowest Revenue ?

    The company in India with the lowest Revenue is Bharat Petroleum Corporation Limited (NSE: BPCL.NS) at None.